This truck is a Pre-Production beta of the Y2K Ford Excursion.  The real truck should be released Fall 1999.

Thanks to XOrc for the 99 Ford front end
Thanks to OP for the Cap, which is from the Red Devil '98